package com.share.module.business.echart.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
@Schema(description = "首页返回参数")
public class HomeVO extends HomeReqVO{
    List<LocalDate> x;
    @Schema(description = "营业收入(单季度)", example = "1")
    List<BigDecimal> y;
    @Schema(description = "营业收入(单季度)环比增长", example = "1")
    List<BigDecimal> quarterGrowth;
    @Schema(description = "营业收入(单季度)同比增长", example = "1")
    List<BigDecimal> yearGrowth;
    @Schema(description = "净利润(单季度)", example = "1")
    List<BigDecimal> profit;
    @Schema(description = "净利润(单季度)环比", example = "1")
    List<BigDecimal> profitChain;
    @Schema(description = "净利润(单季度)同比", example = "1")
    List<BigDecimal> profitYear;
    @Schema(description = "扣非净利润(单季度)", example = "1")
    List<BigDecimal> noneProfit;
    @Schema(description = "扣非净利润(单季度)环比", example = "1")
    List<BigDecimal> noneProfitChain;
    @Schema(description = "扣非净利润(单季度)同比", example = "1")
    List<BigDecimal> noneProfitYear;
}
